amazon rainforest - German English Dictionary